package com.kb.entity.kbidm;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import org.springframework.data.elasticsearch.annotations.Field;

import java.io.Serializable;
import java.util.Date;

/**
 * 地址表;
 * @author : 陈志翔
 * @date : 2024-9-24
 */
//@Data
@TableName("KB_Cust_Address")
public class KbCustAddress implements Serializable,Cloneable{
    /**  */
    @TableId(value = "F_Id",type = IdType.INPUT)
    private String fId ;
    @TableField("F_RecId")
    private Long fRecid ;
    /** 用户id */
    private String fCustid ;

    public String getCustomerId() {
        return customerId;
    }

    public void setCustomerId(String customerId) {
        this.customerId = customerId;
    }

    private String customerId ;

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    @TableField(exist = false)
    private String name ;
    /** 收货人 */
    private String consignee ;
    /** 联系电话 */
    private String contactNumber ;
    /** 详细地址 */
    private String detailedAddress ;
    /** 是否默认 */
    private Integer isAcquiesce ;
    /** 传真 */
    private String fax ;
    /** 邮编 */
    private String postcode ;
    /** 职务 */
    private String consigneeJob ;
    /** 类型 */
    private String consigneeType ;
    /** 备注 */
    private String remark ;
    /**  */
    private Date fCreatortime ;
    /**  */
    private String fCreatoruserid ;
    /**  */
    private Date fLastmodifytime ;
    /**  */
    private String fLastmodifyuserid ;
    /** 删除标记 */
    private Integer fDeletemark ;
    /** 所属公司 */
    private String fCompanyid ;

    public String getfId() {
        return fId;
    }

    public Long getfRecid() {
        return fRecid;
    }

    public String getfCustid() {
        return fCustid;
    }

    public String getConsignee() {
        return consignee;
    }

    public String getContactNumber() {
        return contactNumber;
    }

    public String getDetailedAddress() {
        return detailedAddress;
    }

    public Integer getIsAcquiesce() {
        return isAcquiesce;
    }

    public String getFax() {
        return fax;
    }

    public String getPostcode() {
        return postcode;
    }

    public String getConsigneeJob() {
        return consigneeJob;
    }

    public String getConsigneeType() {
        return consigneeType;
    }

    public String getRemark() {
        return remark;
    }

    public Date getfCreatortime() {
        return fCreatortime;
    }

    public String getfCreatoruserid() {
        return fCreatoruserid;
    }

    public Date getfLastmodifytime() {
        return fLastmodifytime;
    }

    public String getfLastmodifyuserid() {
        return fLastmodifyuserid;
    }

    public Integer getfDeletemark() {
        return fDeletemark;
    }

    public String getfCompanyid() {
        return fCompanyid;
    }

    public void setfId(String fId) {
        this.fId = fId;
    }

    public void setfRecid(Long fRecid) {
        this.fRecid = fRecid;
    }

    public void setfCustid(String fCustid) {
        this.fCustid = fCustid;
    }

    public void setConsignee(String consignee) {
        this.consignee = consignee;
    }

    public void setContactNumber(String contactNumber) {
        this.contactNumber = contactNumber;
    }

    public void setDetailedAddress(String detailedAddress) {
        this.detailedAddress = detailedAddress;
    }

    public void setIsAcquiesce(Integer isAcquiesce) {
        this.isAcquiesce = isAcquiesce;
    }

    public void setFax(String fax) {
        this.fax = fax;
    }

    public void setPostcode(String postcode) {
        this.postcode = postcode;
    }

    public void setConsigneeJob(String consigneeJob) {
        this.consigneeJob = consigneeJob;
    }

    public void setConsigneeType(String consigneeType) {
        this.consigneeType = consigneeType;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public void setfCreatortime(Date fCreatortime) {
        this.fCreatortime = fCreatortime;
    }

    public void setfCreatoruserid(String fCreatoruserid) {
        this.fCreatoruserid = fCreatoruserid;
    }

    public void setfLastmodifytime(Date fLastmodifytime) {
        this.fLastmodifytime = fLastmodifytime;
    }

    public void setfLastmodifyuserid(String fLastmodifyuserid) {
        this.fLastmodifyuserid = fLastmodifyuserid;
    }

    public void setfDeletemark(Integer fDeletemark) {
        this.fDeletemark = fDeletemark;
    }

    public void setfCompanyid(String fCompanyid) {
        this.fCompanyid = fCompanyid;
    }
}